import { request } from '@umijs/max';

// 获取openid
export async function getSelectCityList(params: API.Params = {}) {
    return request(`/basic/getSelectCityList`, {
        method: 'GET',
        params: { ...params }
    });
}
// 获取分类选择列表
export async function getActionSheetList(params: API.Params = {}) {
    params.needLogin = true // 需要登录
    return request(`/basic/getActionSheetList`, {
        method: 'GET',
        params: { ...params }
    });
}
 // 获取分类列表
 export async function getCategoryList(params: API.Params = {}) {
    return request(`/basic/getCategoryList`, {
        method: 'GET',
        params: { ...params }
    });
}
// 获取配置信息
export async function getSite(params: API.Params = {}) {
    return request(`/common/getSite`, {
        method: 'GET',
        params: { ...params }
    });
}
// 获取身份信息
export async function getIdentityList(params: API.Params = {}) {
    return request(`/identity/identity/getIdentity`, {
        method: 'GET',
        params: { ...params }
    });
}
//获取身份分类信息
export async function getIdentityCategory(params: API.Params = {}) {
    return request(`/basic/getIdentityCategory`, {
        method: 'GET',
        params: { ...params }
    });
}
//获取身份运输方式信息
export async function getIdentityTransport(params: API.Params = {}) {
    return request(`/basic/getIdentityTransport`, {
        method: 'GET',
        params: { ...params }
    });
}
// 获取页面弹窗
export async function getPopup(params: API.Params = {}) {
    params.needLogin = true
    return request(`/basic/getPopup`, {
        method: 'GET',
        params: { ...params }
    });
}
//  俄罗斯用户是否显示分享弹窗
export async function getRussiaReleaseNum(params: API.Params = {}) {
    params.needLogin = true
    return request(`/basic/getRussiaReleaseNum`, {
        method: 'GET',
        params: { ...params }
    });
}
// 计量单位list
export async function getUnitList(params: API.Params = {}) {
    params.needLogin = true
    return request(`/basic/getUnitList`, {
        method: 'GET',
        params: { ...params }
    });
}
 // 获取通知列表
 export async function getNoticeList(params: API.Params = {}) {
    params.needLogin = true
    return request(`/basic/getNoticeList`, {
        method: 'GET',
        params: { ...params }
    });
}
// 获取通知列表详情
export async function getNoticeDetail(params: API.Params = {}) {
    params.needLogin = true
    return request(`/basic/getNoticeDetail`, {
        method: 'GET',
        params: { ...params }
    });
}
 //图标认证
 export async function getIconList(params: API.Params = {}) {
    return request(`/basic/getIconList`, {
        method: 'GET',
        params: { ...params }
    });
}
